package com.yuanfeng.activity.controller;

import com.yuanfeng.activity.service.*;
import org.springframework.beans.factory.annotation.Autowired;

/**
 * @ClassName BaseController
 * @Description 基础controller
 * @Author hyq
 * @Date 2023/5/18 17:39
 * @Version 1.0
 **/

public class BaseController {

    @Autowired
    protected ActivityRedpacketBaseService activityRedpacketBaseService;

    @Autowired
    protected ActivitySeckillGoodsService activitySeckillGoodsService;

    @Autowired
    protected ActivityDiscountGoodsService activityDiscountGoodsService;

    @Autowired
    protected ActivityPiecingTogetherService activityPiecingTogetherService;

    @Autowired
    protected ActivityReductionPolicyBaseService activityReductionPolicyBaseService;

    @Autowired
    protected ActivityVoucherBaseService activityVoucherBaseService;

    @Autowired
    protected ActivityDiscountBaseService activityDiscountBaseService;

    @Autowired
    protected ActivityVoucherInformService activityVoucherInformService;

    @Autowired
    protected ActivityVoucherTemplateService activityVoucherTemplateService;

    @Autowired
    protected ActivityRedpacketTemplateService activityRedpacketTemplateService;

    @Autowired
    protected ActivitySeckillBaseService activitySeckillBaseService;

    @Autowired
    protected ActivityNoneTypeService activityNoneTypeService;

    @Autowired
    protected ActivityNoneGoodsService activityNoneGoodsService;

    @Autowired
    protected ActivitySpinwinLuckyDrawTimesService activitySpinwinLuckyDrawTimesService;

    @Autowired
    protected ActivitySpinwinPersonService activitySpinwinPersonService;

    @Autowired
    protected ActivitySpinwinService activitySpinwinService;

    @Autowired
    protected ActivitySpinwinPrizeService activitySpinwinPrizeService;

    @Autowired
    protected ActivitySpinwinGiftService activitySpinwinGiftService;

    @Autowired
    protected ActivityUserShareGetRedpacketPersonService activityUserShareGetRedpacketPersonService;

    @Autowired
    protected ActivityShareGetRedpacketGradeService activityShareGetRedpacketGradeService;

    @Autowired
    protected ActivityShareGetRedpacketRuleService activityShareGetRedpacketRuleService;

    @Autowired
    protected ActivityPiecingTogetherConfigService activityPiecingTogetherConfigService;

    @Autowired
    protected ActivityReductionPolicyGoodsService activityReductionPolicyGoodsService;

    @Autowired
    protected ActivityNoneSlideService activityNoneSlideService;

    @Autowired
    protected ActivityGoodsService activityGoodsService;
}
